all-purpose pump - German English Dictionary